package com.zcsy.commons.util;

import java.util.HashMap;
import java.util.Map;



/**
 * 类描述： 全局变量定义
 * 
 * @author  wangziliang
 * @date 日期：2015-07-26 时间：下午4:48:41
 * @version V1.0
 */
public final class Globals {

	/**
	 * 保存全局属性值
	 */
	private static Map<String, String> map = new HashMap<String, String>();
	/**
	 * 属性文件加载对象
	 */
	private static PropertiesLoader propertiesLoader = new PropertiesLoader("config.properties");
	
	/**
	 * 获取配置
	 */
	public static String getConfig(String key) {
		String value = map.get(key);
		if (value == null){
			value = propertiesLoader.getProperty(key);
			map.put(key, value);
		}
		return value;
	}
	
	/** 
	 * @Title: getImageUrl 
	 * @Description: 获取图片地址前缀
	 * @param @return     
	 * @return String     
	 * @throws 
	 */
	public static String getImageUrl(){
		return getConfig("imageurl");
	}
}
